rain seeding - English Synonyms Dictionary